Software Engineering
Bachelor-Program | |
---|---|
Duration | 4 years |
Starting Date | September |
Tuition Fee / Year | ¥29000 (RMB) |
Teaching Language | English |
Program Infomation
Bachelor of Software Engineering
The major of Software Engineering takes open type and international cooperation training mode
to cultivate elite who can get used to the development of the industry requirement, and have
solid professional theory basis & strong practical skills. With all these skills, students are
becoming elites who can design and develop computer systems software and application
software. The major of software Engineering values the combination and practice. The first 2
years of undergraduate programme emphasize on the basic theory of computer science and
technology.
The last 2 years focus on the software specialty knowledge and practicing them by real projects.
Other than these courses, students will attend other training like Class Projects Training,
Practical Project, Enterprise Internship, and graduate design. With the help of teachers from
school and technical staff from companies, students can participate in the analysis, design and
development of some high level software development, and finally become an engineer with
the knowledge of project management and teamwork spirit.
Technical direction of software engineering to solid software analysis, design, development of
basis theory, but also has some knowledge of project management software, the integrated
use of the knowledge and skills to analyze and solve practical problem of highquality, practical
software engineering talent.
Fundamental Courses
●Calculus
●Comprehensive Practice of Data Structures and Algorithm
●Geometry and Algebra ●Operating System
●Fundamentals of Programming ●Database System
●Introduction to Software Engineering ●Software System Analysis and Design
●Object-Oriented Programming and Design
●Comprehensive Training of System Conception and Design
●Probability and Mathematical Statistics ●Software Architecture
●Data Structure ●Discrete Mathematics
Electives
●User Interface Design and Evaluation ●Theory and Practice of Information Security
●Principles of Computer Organization ●Quality Assurance
●C++ Programming ●Data Mining and Data Analysis
●Algorithm Design and Practice ●Distributed Computing
●Computer Network ●Service Oriented Architecture
●Software Testing Technology and Practice ●NET Framework and Application
●Large-scale Database Application ●Principle and Application of ERP
●Software Project Management
●Research Methodology of Software Engineering and Creativity Education
●Java EE Framework and Application ●Mobile Application Development
●Linux Operating System and Network Programming
Graduates apply for jobs such as
●Software Development Engineer
●Demand Analyst
●Systems Analyst
●Software Architect
●Project Manager
●Quality Manager
●Software Testing Engineer